be helpless - German English Dictionary